比Docker再高階一步:使用Harbor完成Helm Chart容器及鏡像雲端原生管理

NT $ 792


►自建叢集、高可用、WebUI系統來管理私有倉庫的docker映像檔,再也不用擔心安全上的問題
►可以實作在私有雲、內網,當然也可以運用在公有雲以及S3、Google等儲存桶中

本書特色
◎全面、深入講解Harbor
◎涵蓋眾多企業使用Harbor的案例
◎Harbor專案維護者及貢獻者傾力打造的好書

本書內容
在雲端原生生態中,容器映像檔和其他雲端原生製品的管理與分發是至關重要的一環。

本書由中國VMware的十位首席工程師所開發出來,針對docker映像檔的倉庫管理頂級專案Harbor立即成為當紅炸子雞。Harbor是一個專門用來管理映像檔倉庫的私有雲架構,有完整的WebUI,並且具備高可用性、叢集管理等等。其使用ssl的方式達成https的登入,可以用公開的CA或是自己的簽章,再加上虛擬機,把整個Docker生態圈更帶入了一個新的境界。從小型公司到大型企業都可以把自己的映像檔托管在自己的serverfarm。
這是IT微服務的里程碑。

本書對開源雲端原生製品倉庫Harbor展開全面講解,由Harbor開源專案維護者和貢獻者傾力撰寫,內容涵蓋Harbor的架構、原理、功能、部署與配置、運維、定制化開發、API、專案治理和成功案例等。很多未公開發表的內容在本書中都有詳盡講解,如:Harbor的架構原理;OCI製品的支援方式;高可用製品倉庫的設計要點;映像檔等製品的掃描;許可權和安全性原則;備份與恢復策略;API使用指南等。
全書內容分為13章,由多位作者合力完成,以更準確地闡釋對應的內容。

◎第1章介紹雲端原生應用的產生背景、以映像檔為主的製品管理原理和標準,以及製品倉庫的作用。
◎第2章概述Harbor功能和架構,為讀者了解後續的章節做準備。
◎第3章詳細說明Harbor的安裝、部署,包含高可用部署的方案要點、對Harbor的入門性介紹。
◎第4章介紹Harbor支援和管理OCI製品原理、常見OCI製品的使用方法。
◎第5章闡釋Harbor的許可權管理和存取控制的原理,以及相關設定方法。
◎第6章解析Harbor中可使用的安全性原則,包含可信任的內容分發和漏洞掃描機制。
◎第7章說明映像檔、HelmChart等製品在Harbor中的遠端複製原理,以及與其他倉庫服務的整合原理。
◎第8章詳述Harbor的進階管理功能,包含資源配額、垃圾回收、不可變Artifact、保留策略、Webhook等。
◎第9章解釋Harbor生命週期的管理過程,包含備份、恢復、升級的步驟和方法。
◎第10章整理Harbor的API的使用方法並列出程式設計範例。
◎第11章描述Harbor後台非同步任務系統的機制,並分析其主要原始程式碼的工作原理。
◎第12章匯集和整理Harbor與其他系統的整合方法及社區使用者的成功案例。
◎第13章介紹Harbor開放原始碼社區的管理原則、警告機制和開放原始碼專案的參與方式,並展望專案的發展方向。

我們建議讀者這樣使用本書:
■對雲端原生領域特別是容器技術不太了解的讀者,可以先閱讀第1章的基礎知識;
■初次接觸Harbor的讀者,可以直接閱讀第2章以快速了解Harbor的功能和架構;
■希望快速上手Harbor的讀者,可以按照第3章的說明,從部署Harbor倉庫軟體著手;
■對Harbor有一定使用經驗的讀者,可以隨選閱讀第3∼13章的內容;
■有意向參與Harbor開放原始碼專案貢獻的開發者,可以重點閱讀第13章。
適合讀者群:Harbor用戶、開發者和貢獻者、雲端原生軟體發展工程師、測試工程師、運維工程師、IT架構師和IT技術經理,或是相關學科的大專院校師生。


映像 雲端 HTTPS 倉庫 專案 SSL 閱讀 IT API CA